.login-form{
  width:350px;
  font-family:Tahoma;
  font-size:12px;
  color:#ff9200;
  font-weight:normal;
  margin:50px auto;
  overflow:hidden;
}
.login-form .bg-top, .login-form .bg-top div,
.login-form .bg-bottom, .login-form .bg-bottom div{
  background:url(images/login/bg_login.gif) no-repeat left top;
  height:4px;
  overflow:hidden
}
.login-form .bg-top div{background-position: right -20px}
.login-form .bg-bottom{background-position: left -16px}
.login-form .bg-bottom div{background-position: right -36px}
.login-form .bg-top center, .login-form .bg-bottom center{
  background:#fff8ea;
  display:block;
  height:4px;
  margin:0 10px;
}
.login-form .content{
  margin:15px 0;
}
.login-form .label, .new-popup .label{
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase
}
.login-form .input-txt, .new-popup .input-txt{
  border:1px solid #ffc26e;
  height:28px;
  width:208px;
  background:url(images/login/bg_txt.png) repeat-x left top;
  margin:5px 0;
}
#reg-form .input-txt{
  margin:5px 0 10px;
}
.login-form input.txt, .new-popup input.txt{
  font-size:16px;
  height:28px;
  padding:0 5px;
  border:none;
  width:205px;
  background:transparent
}
.new-popup input.txt{width:200px}
.login-form .input-checkbox{margin:10px 0}
.login-form a{color:#ff9200;text-decoration:none}
.login-form a:hover{text-decoration:underline}
.bt_brown,a.bt_brown{
  border:0;
  background:url(images/login/bt_brown.png) no-repeat left top;
  width:212px;
  height:37px;
  line-height:37px;
  text-align:center;
  font-size:18px;
  font-weight:bold;
  text-transform:uppercase;
  color:#ff9200;
  cursor:pointer;
  display:block
}
.login-form a.bt_brown:hover{text-decoration:none}